class Compteur {
	public int cpt ;
	public Compteur leC;
	
	public Compteur(int i){
		cpt = i;
	}
	
	public Compteur creerSousCpt(int i){
		leC = new Compteur(i);
		return leC;
	}
	
	public int getValeur() {
		return cpt;
	}
	
	public void inc(int i){
		cpt = cpt + i;
	}
	
	public void inc(){
		inc(1);
	}
	
}

class test{

	public void main() {
		int i = 45;
		Compteur c = new Compteur(i);
		Compteur c2 ;
		c.inc();
		c2 = c.creerSousCpt(3099);
		c.leC.cpt = c2.getValeur() + 1;
	}
}